#sidebar {
  overflow-y: hidden;
  overflow-x: hidden;
}
#sidebar ::-webkit-scrollbar {
  display: none;
}

#sidebar:hover {
  overflow-y: auto;
  overflow-y: overlay;
}
#sidebar:hover ::-webkit-scrollbar {
  display: block;
}

#sidebar ::-webkit-scrollbar {
  -webkit-appearance: none;
}
#sidebar ::-webkit-scrollbar-thumb {
  box-shadow: inset 0 -2px, inset 0 -8px, inset 0 2px, inset 0 8px;
  min-height: 36px;
}
